package com.java.yz.day13.ketang;

import java.io.File;

//递归遍历目录下指定后缀名结尾的文件名称
public class diGuiDemo2 {
    public static void main(String[] args) {
        File file = new File("D:/");  //遍历D盘下的所有.jpg文件
        findJPG(file);


    }

    public static void findJPG(File file){
        if(file.isFile() && file.getName().endsWith(".jpg")){//这是在根目录找到了
            System.out.println(file.getName());
        }
        else {//如果是在根目录没找到的情况下，就继续遍历子目录
                File[] files = file.listFiles();
                if (files!=null) {//判断一下有的文件是空的情况
                    for (File file1 : files) { //下面的子目录继续调用该方法
                        findJPG(file1);
                    }
            }
        }
    }
}
